package com.miao.utils
{
	import mx.collections.IList;

	/**
	 * IList 操作的工具类
	 * @author miaofl
	 * 
	 */
	public class IListUtil
	{
		public function IListUtil()
		{
		}
		
		public static function getObjInIList(iList:IList ,key:String, value:*):Object{
			for(var i:int=0,iLen:int=iList.length;i<iLen;i++){
				var obj:Object = iList.getItemAt(i);
				if(obj[key]==value) return obj;
			}
			
			return null;
		}
		
		public static function getIndexInIList(iList:IList ,key:String, value:*):int{
			for(var i:int=0,iLen:int=iList.length;i<iLen;i++){
				if(iList.getItemAt(i)[key]==value) return i;
			}
			
			return -1;
		}
	}
}